JDk

OpenJDK

  • The reference open-source implementation of the Java Platform.

  • Maintained by the Java community (primarily Oracle Corporation).

  • Provides the source code and baseline for Java.

  • Not a single โ€œdistributionโ€ โ€” itโ€™s a project others build from.

  • OpenJDK

Temurin
  • Adoptium - Temurin Releases .

  • A distribution (build) of OpenJDK.

  • Produced by the Eclipse Adoptium project.

  • Includes:

  • Prebuilt binaries

  • Testing (TCK-certified)

  • Security updates

  • Installer packages

  • Intended for production use.

Oracle

  • Obtained from the Java website.

  • Has a commercial license. Requires a paid subscription.